Advertisement
Advertisement
View synonyms for screw-off
screw-off
Or screw·off
[skroo-awf, -of]
noun
Slang.
a loafer; idler.
Discover More
Word History and Origins
Origin of screw-off1
Noun use of verb phrase screw off
Advertisement
Advertisement
Advertisement
Advertisement
Browse